@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
html, body{width: 100%;height: 100%;overflow: hidden;font-size: 13px;margin: 0;font-family: 'microsoft yahei';}
html{_height: auto;_padding: 50px 0 0px;}

.login_box {width: 428px;padding-bottom: 30px;background: #fff;position: absolute;top: 46%;left: 50%;margin-top: -209px;margin-left: -214px;}
.login_title {width: 100%;background: #6699cc url(../images/login/login_bg.png);height: 150px;padding-top: 0px;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.login_title .logo {text-align: center;font-size: 35px;width: 100%;padding-top: 40px;color: #fff;-webkit-box-reflect: below -4px -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(255, 255, 255, 0.2)));font-weight: lighter;}
.login_title .info {text-align: right;font-size: 14px;color: #aaddff;padding-right: 14px;padding-top: 30px;}
.form {padding-top: 13px;}
.inputs {padding: 30px 30px 0px 45px;}
.inputs div {height:33px;margin-bottom: 15px;}
.inputs div span {color:#666;display: block;float: left;width: 80px;line-height: 30px;height: 30px;}
.inputs div input {	font-family: 'microsoft yahei';	color:#666;	font-size:14px;	padding:0px 5px;width: 240px;}
.actions {padding-left: 105px;}
.actions #submit{border:none;outline: none;background: #6699cc;color:#fff;font-family: 'microsoft yahei';	padding: 5px 30px;margin-left: 20px;padding: 2px 15px\9;}
.actions #submit:hover{background: #369;}
.actions #submit:active{background: #444;}
.actions .checkbox {display: inline-block;margin: 0px;margin-left: 20px;}
.actions label {display: inline-block;margin-bottom: 5px;font-weight: bold;}
.extend{text-align:center;margin: 0 auto;margin-top:30px;}
.extend a{color:#69C;text-decoration:none;border:2px solid #cdf;border-radius:20px;padding:6px 1.5em;;display: inline-block;}
.extend a i{padding-left: 8px;}
.extend a:hover{color:#f60;border-color:#f60;}
.common_footer{color:#eee;position: absolute;bottom:0px;text-align: center;width: 100%;	background:#444;background: rgba(0,0,0,0.3);padding: 10px;}